package com.common.vo;

import com.common.query.QueryConditionVo;
import com.common.constants.NumberConstants;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * 基础Vo
 *
 * @author johnny
 * @create 2020-07-13 下午3:10
 **/
@Data
@ApiModel(value = "基础属性")
public class BaseVo implements QueryConditionVo {

    @ApiModelProperty(value = "ID",  example = "1")
    private Long id;

    @ApiModelProperty(value = "创建人")
    private String createBy;

    @ApiModelProperty(value = "创建时间")
    private String createTime;

    @ApiModelProperty(value = "更新人")
    private String updateBy;

    @ApiModelProperty(value = "更新时间")
    private String updateTime;

    @ApiModelProperty(hidden = true)
    private Integer delFlag = NumberConstants.NO_DELETE_STATUS;
}